34cd2e0ac3a3da7f407e8d34c0956355e4f599aa,compiler/frontend/src/org/jetbrains/kotlin/cfg/pseudocode/JetControlFlowInstructionsGenerator.java,JetControlFlowInstructionsGeneratorWorker,magic,#JetElement#JetElement#List#Map#MagicKind#,448
Before Change
@NotNull Map<PseudoValue, TypePredicate> expectedTypes,
@NotNull MagicKind kind
) {
MagicInstruction instruction = MagicInstruction.Factory.create(
instructionElement, valueElement, getCurrentScope(), inputValues, expectedTypes, kind, valueFactory
);
add(instruction);
return instruction;
}
After Change
@NotNull
@Override
public MagicInstruction magic(
@NotNull JetElement instructionElement,
@Nullable JetElement valueElement,
@NotNull List<PseudoValue> inputValues,
@NotNull Map<PseudoValue, TypePredicate> expectedTypes,
@NotNull MagicKind kind
) {
MagicInstruction instruction = new MagicInstruction(
instructionElement, valueElement, getCurrentScope(), inputValues, expectedTypes, kind, valueFactory
);
add(instruction);
return instruction;
}